ball holder - German English Dictionary